package com.morphiastic.tests.entities.shape;

import com.morphiastic.annotations.ElastiField;
import com.morphiastic.annotations.ElastiFieldEmbedded;

public class EmbeddedCircular2 {

	
	@ElastiField
	private String embeddedCircular2NameProp;
	
	@ElastiFieldEmbedded
	private EmbeddedCircular1 embeddedCircular2Circular1Obj;


	public EmbeddedCircular2(String name){
		this.embeddedCircular2NameProp = name;
	}
	
	
	
	public EmbeddedCircular2(String name, EmbeddedCircular1 circular1){
		this.embeddedCircular2NameProp = name;
		this.embeddedCircular2Circular1Obj = circular1;
	}
	
	
	
	
	
	/**
	 * @return the embeddedCircular2NameProp
	 */
	public String getEmbeddedCircular2NameProp() {
		return embeddedCircular2NameProp;
	}

	/**
	 * @param embeddedCircular2NameProp the embeddedCircular2NameProp to set
	 */
	public void setEmbeddedCircular2NameProp(String embeddedCircular2NameProp) {
		this.embeddedCircular2NameProp = embeddedCircular2NameProp;
	}

	/**
	 * @return the embeddedCircular2Circular1Obj
	 */
	public EmbeddedCircular1 getEmbeddedCircular2Circular1Obj() {
		return embeddedCircular2Circular1Obj;
	}

	/**
	 * @param embeddedCircular2Circular1Obj the embeddedCircular2Circular1Obj to set
	 */
	public void setEmbeddedCircular2Circular1Obj(
			EmbeddedCircular1 embeddedCircular2Circular1Obj) {
		this.embeddedCircular2Circular1Obj = embeddedCircular2Circular1Obj;
	}

	
	
	
	
}
